package cn.amaake.magicplugin.satoken.config;


import cn.dev33.satoken.config.SaTokenConfig;
import cn.dev33.satoken.oauth2.config.SaOAuth2Config;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * nacos 配置文件
 */
@ConfigurationProperties(prefix = "magic-api.satoken")
public class MagicApiSaTokenConfig{


    /**
     * Satoken配置
     */
    private SaTokenConfig saToken;


    private SaTokenMode satokenmode;


    /**
     * oauth2配置
     */
    private SaOAuth2Config oauth2;

    public SaOAuth2Config getOauth2() {
        return oauth2;
    }

    public void setOauth2(SaOAuth2Config oauth2) {
        this.oauth2 = oauth2;
    }

    public SaTokenConfig getSaToken() {
        return saToken;
    }

    public void setSaToken(SaTokenConfig saToken) {
        this.saToken = saToken;
    }

    public SaTokenMode getSatokenmode() {
        return satokenmode;
    }

    public void setSatokenmode(SaTokenMode satokenmode) {
        this.satokenmode = satokenmode;
    }
}
